troop transport - German English Dictionary